package black.android.content.pm;

import android.os.Parcelable;
import android.os.Parcelable.Creator;
import java.util.List;
import top.niunaijun.blackreflection.annotation.BClassName;
import top.niunaijun.blackreflection.annotation.BConstructor;
import top.niunaijun.blackreflection.annotation.BMethod;
import top.niunaijun.blackreflection.annotation.BStaticField;

@BClassName("android.content.pm.ParceledListSlice")
public interface ParceledListSlice {
  @BConstructor
  Object _new();

  @BConstructor
  Object _new(List<?> List0);

  @BStaticField
  Creator CREATOR();

  @BMethod
  Boolean append(Object item);

  @BMethod
  List<?> getList();

  @BMethod
  Boolean isLastSlice();

  @BMethod
  Parcelable populateList();

  @BMethod
  void setLastSlice(boolean b);
}
